@CHARSET "UTF-8";
/* Global settings */
html body {
	font-family: Tahoma, Arial, Sans-serif !important;	
	/*font-size: 9pt;*/
}

/* Buttons and Icon Buttons */
.yui-dt-col-edtoper, .yui-dt-col-deloper {
	text-align: center !important;
}

.icon-only-button button {
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -8em;
	overflow: hidden;
	padding: 0 .75em;
	width: 2em;
	*margin-left: 8em; /* IE only */
	*padding: 0 1.75em; /* IE only */
}

.icon-button button {
	padding-left: 2em !important;
	background-repeat: no-repeat;
	background-position: 10% 50%;
}

.add-icon button {
	background-image: url(../../image/add.gif);
}

.edit-icon button {
	background-image: url(../../image/information.gif);
}

.view-icon button {
	background-image: url(../../image/information.gif);
}

.remove-icon button {
	background-image: url(../../image/error.gif);
}

/* Fieldset */
fieldset { /*float: left;	
	margin-right: 5px;*/
	
}

/* Form */
label {
	display: block;
	width: 100px;
	
	float: left;
}

.x-form-item {
	
}

.x-from-field {
	float: left;	
}

input, select, textarea {
	display: inline-block;
	width: 180px;
	margin: 3px;
}

select {
	width: 149px;
	*width: 154px;
}

input.lite {
	width: 145px;
	*width: 148px;
}

/* Body Layout */
.template {
	/*display: none;*/	
}

.full-width {
	width: 100%;
}

#content {
	margin-top: 5px;
}

/* X-Table */
table.x-table {
	border-collapse: collapse;
	border: solid #7F7F7F;
	border-width: 1px;
	
	width: 100%;
}

table.x-table caption {
	font-size: 14px;
	font-weight: bolder;
}

table.x-table th, table.x-table td {
	border: solid #7F7F7F;
	border-width: 1px;
	padding: 2px;
}

table.x-table td.first-column {
	width: 100px;
	font-weight: bold;
}

table.x-table thead td, table.x-table tfoot td {
	text-align: center;
}